Monster Sushi
935 W Clark Ln
Farmington
UT
84025
(801) 451-2880
shopatstationpark.com
Open Map
Casual
Chinese Restaurants
Dinner
Japanese
Japanese Restaurants
Lunch
Mochi Ice Cream
Social
Sushi
Tempura Vegetables