All the people who have rated this place low are stupid. The pizza is fine, not amazing, not terrible. You don't come here for that. If you don't like the pizza, leave that review for La Silapa, which is where they actually make it. You come here for the Lao margarita (best in town), the people watching in comfy chairs, and the friendly staff. If you want food, you can't go wrong with the lemongrass meatballs.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.