Emerald City Smoothie
2845 East Overland Road
Meridian
ID
83642
(208) 888-1110
Open Map
Dessert Restaurants
Frozen Mixes
Frozen Yogurt Shops
Ice Cream