Yes, it's in a strip mall... But, the food is amazing. My husband and I always go here on special occassions. They have a wide variety on the menu and unique specials. Try it, you'll like it!
Pros: Great Italian food
Cons: Exterior is misleading
more