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 too. From the outside of the location you may be quick to pass it by but if you give it a try you will be really happily surprised. The staff is also is always friendly and helpful and the cleanliness level is also exceptional.
more