Luna Rossa's

This was one of our favorite restaurant.  The food was always delicious.