A restaurant where you can enjoy homemade Mexican cuisine with plenty of cheese
Leo Chau is a restaurant that offers delicious Mexican cuisine in a homely atmosphere. Dishes like chimichanga and hot chili pork are stir-fried dishes similar to Chinese cuisine, known for being delicious with plenty of cheese. You can also enjoy Mexican dishes like quesadilla and burrito. The dishes are generous in portion, and there are set menus for three people as well. The latte is recommended for dessert.