Louis Papa's is a really nice little Greek Cafe. They offer all the traditional greek favorites that we all know and love plus a lot of unique specialty items and seafood dishes t...
All reviews seem positive