Excellent selection of food choices but tiny restaurant with only two tables for groups larger than two. Waiting 30minutes for a table for 3people. Additionally, the cook served my food with cheese although I can't have dairy. After arguing about whether cheese was in my food, they took it back and prepared without cheese. Cheese is stringy---not comparable to any other food and obvious it was there. After those two complications, meal went smoothly.