La Luna Rossa's specialty is traditional Italian food painstakingly prepared. They warn you at the outset not to be in a hurry because each order will take anywhere from 45 minutes to an hour. Dishes are lovingly prepared, beautifully laid out and well worth the wait. The menu selections are extensive, affordable and delicious. There are two separate dining rooms; the ambiance of both rooms is restful and relaxed. In summer, enjoy their patio.
- Credit Cards Accepted: visa, mastercard, amex