🇮🇹Italian

Moochie's Meatballs and More

x 4.74 ninjas

Restaurant in Salt Lake City, United States of America

Information

💸
$$
🏠
232 E 800 S, Salt Lake City

In Google

4.5 rating ⭐️
(2,827 reviews)