2 Stuffed Shells Diner - TELLO`S PIZZERIA & RESTA