Stella's Restaurant
(600)
Fine dining restaurant
Upscale American destination in a 2-story space decorated with red-oak paneling & glass sculptures.
Address: 104 Louisiana Ave, Perrysburg, OH 43551
Hours: Open ⋅ Closes 10 PM
Phone: (419) 873-8360
Click HERE to use our online ordering system to order food for curbside delivery or to enjoy at one of our outdoor tables in the Southview Glade just outside ...
Casual Italian eatery with cozy patio offering pastas, salads & entrees reflective of the season.