|
||||
|
Havana Sandwich Shop2905 Buford Hwy NE, Atlanta, GA 30329 |
|||
Family own and operated since 1976 Best Cuban Food in Metro Atlanta Opened Mon-Sat 10:30-7 404-636-4094 Takeout, dine in, outside deck |
Amenities |
---|
Restaurant
Coffee
Sandwiches
Cuban
|