Lil Sandwich Shop
Address:
3401 Covington Dr, Decatur, GA 30032
Phone:
(404) 284-5235 Restaurants, Subs & Sandwiches, Deli
Other Businesses:
- Kitchen Twelve at 3411 Covington Dr, Decatur, GA 30032
- Super Wings & Deli at 1801 Derrill Dr, Decatur, GA 30032
- Blg Papa at 3838 Glenwood Rd, Decatur, GA 30032
- Jam Rock Restaurant Development Inc at 3151 Pinehill Dr, Decatur, GA 30032
- Chelsea's Bakery & Vegetarian at 3423 Covington Dr, Decatur, GA 30032