"FOOD Fresh, great options, everything from sushi to tuna, to whole lobster "
Phone: +14042372060
Address: 265 Pharr Rd NE, 30305, Atlanta, US, United States
City: Atlanta
Website: https://www.buckheadrestaurants.com
Monday: 09:00-17:00
Tuesday: 09:00-17:00
Wednesday: 09:00-17:00
Thursday: 09:00-17:00
Friday: 09:00-17:00
Dishes: 17
Amenities: 10
Categories: 5
Reviews: 17255