Happy Chopsticks
Address:
64 Peachtree St NW, Atlanta, GA 30303
Phone:
(404) 525-8080
Other Details:
Happy Chopsticks is located between Tribeca and ATL Perfumes. It caters to hungry business types and Georgia State University students who frequent the restaurant because of the affordable lunch specials. Other crowd-pleasers are the beef, seafood, stir-fry and vegetarian dishes.
Restaurants
Other Businesses: