Stella Grill
4291 S 900 E, Millcreek
(801) 288-0051
Recent Reviews
Order Online
You May Also Like
Siam Orchid Thai Cuisine - 4410 S 900 E
Thai, Asian Fusion, Seafood, Vegan, Vegetarian
One Noodle Bar - Millcreek - 867 E 4500 S
Ramen, Noodles, Asian Fusion
Pizza Hut - 4430 S 900 E
Pizza, Chicken Wings, Fast Food
Restaurants in Millcreek, UT
Stella Grill
4291 S 900 E, Millcreek, UT 84124
(801) 288-0051