241 N Main St
2313 W 400 N Cedar City, UT
131 S Main St Cedar City, UT
October 31, 2007
Fantastic service and even better food, The place was warm and inviting. The pizza made me feel like I back in NY.
We were highly impressed with the over all experience