Just Okay food with expensive prices.
A good addition in street food.
Most Popular Restaurant
Almost Good
Food shop