Lucky 7 Grocery and Deli

Details
TripAdvisor

Deli/ convenience store with take out food.