1730 S Val Vista Dr, Mesa (888) 495-6104
The food is great! The Wait Servers are very attentive. Large portions are served. You'll have a lot to take home unless you go with the family.
1730 S Val Vista Dr, Mesa, AZ 85204 (888) 495-6104
The food is great! The Wait Servers are very attentive. Large portions are served. You'll have a lot to take home unless you go with the family.
Restaurantji Recommends