Reviews from Around the Web
Best lemon pie ever.
Norma's Cafe has been around for a while, but this is a new location for them. They have the best pies ever - their lemon is over the top! Lots of home cooking style foods for breakfast, lunch or dinner. Desserts are a must.
View More