Nonna Elena is a trattoria and pizzeria offering Italian cuisine. It is known for its delicious food, with a particular mention of exceptional fried pizza. The establishment is open daily for lunch and dinner.