"Italian Restaurant, Catering and events"
Address: 225 25th St , Ogden 84401, UT, US
Phone: +1 801-784-7595
State: UT
City: Ogden
Zip Code: 84401
Opening Hours
Monday: 16:00-21:00Tuesday: 16:00-21:00
Wednesday: 16:00-21:00
Thursday: 16:00-21:00
Friday: 16:00-21:00
Saturday: 16:00-21:00
related searches: Stella's menu, Italian restaurants on 25th Street in Ogden, Italian restaurants in Ogden, Stella's restaurant, Restaurants on 25th Street, Ogden, Utah, Restaurants Ogden, Italian restaurants Salt Lake City, Best restaurants Ogden