Authentic Italian trattoria offering lunch and dinner. Features vegetarian options and accepts credit cards. Offers free Wi-Fi and welcomes dogs.