SBARRO CAFE LAKESIDE SHOPPING CTR
Metairie
LA
70001
(504) 835-0377
Open Map
Cafes
Cafes, Bistros, & Diners
Food & Dining
Italian Food
Italian Restaurants
Restaurants