Update Info - Mamachus Grill
This restaurant was reported as closed. If it is open, let us know.
Mamachus Grill
1166 Sage Dr
Cedar City, UT 84720
1166 Sage Dr
Cedar City, UT 84720
This restaurant was reported as closed. If it is open, let us know.