Stella's Restaurant
(598)
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: Closed ⋅ Opens 11 AM
Phone: (419) 873-8360
Lo Stella Ristorante is the oldest and most successful family owned restaurant operation in Portofino, Italy. It is one of the country's most renowned ...
Missing: La | Show results with:La