Bangkok is a great city when it comes to food. Not only do you get to enjoy the most delicious Thai food, but when you’ve had enough, you can also find restaurants serving food from different cuisines.
Maru, Isao, and Zen are about the best restaurants in Bangkok with Japanese food options on the menu. Sushi in these restaurants is mind-blowing, sadly the price does not fit the value. Sushi can cost you up to $100 USD in top restaurants of Bangkok.
Bella Napoli over at Sukhimvit Soi 31 was by far the best and the most fair-priced restaurant with sublime Italian food. The pizzas and pastas were quite cheap, and surprisingly delicious. Limoncello is also a great restaurant serving Italian food, its located on Sukhimvit Soi 11.
Coyote’s at Silom or Sukhimvit 31 is a perfect Mexican restaurant in Bangkok. The restaurant offers free margaritas for ladies and half-priced for men with a fulfilling 180-baht lunch course on Wednesdays. Senor Pico’s over at Sukhimvit Soi 20 is also very famous for their Sunrise Tacos, the perfect late-night snacks.