Toledo Talk

Article source for : Stella's Restaurant

For those of you who have been to Stella's out in Perrysburg, what do you think? Thumbs up or down?