Remove Ads

Photo of Stella Grill

Stella Grill

4291 S 900th E, Millcreek, Utah 84124 USA

235 Reviews

Sante Fe Chicken Sandwich

Photo Credit: Yelp

Remove Ads