Menu for Lo Stella Ristorante in Denver, CO. Explore latest menu with photos and reviews.
Location. 104 Louisiana Avenue Perrysburg, OH 43551 · Hours. Tuesday – Thursday, 11am – 10pm. Friday – Saturday, 11am – 11pm. Closed Sunday – Monday · Contact. ( ...
Missing: La | Show results with:La
Stella's Restaurant
(604)
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
104 Louisiana Avenue, Perrysburg, OH 43551 | (419) 873 8360 | info@stellasrestaurantandbar.com. Powered by Modish Creative Co. Stella's. 104 Louisiana Avenue,.