Based on 3 reviews, the restaurant has received a rating of 4.7 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
20 E Telegraph St, Washington, UT 84780
Phone: (435) 251-0248
Hours
| Wednesday | 10 AM–6 PM |
| Thursday | 10 AM–6 PM |
| Friday | 10 AM–6 PM |
| Saturday | 10 AM–6 PM |
| Sunday | Closed |
| Monday | Closed |
| Tuesday | Closed |
Reviews
Obed Vazquez
The foods was great and the service was amazing!
… more
Eva Sanchez
It needs a little more salt and flavor.
… more
… View more