If you like clams their " pasta con vongole" (pasta and clams) is one of the best ive had this side of the Atlantic. Atmosphere is typical fast food. Nothing special but the food is one step up from average pizzeria food in my opinion.,
One of the few places you can get Sicilian "ORANGINI" - Fried rice balls with mozarella, tomato and peas inside. YUM!