Bar
Mu Lan Chinese Restaurant
5 locals recommend,
Permanently closed
Location
824 Juniper St NE
Atlanta, GA
Midtown Atlanta
Tips from locals
Upscale restaurant located in an area of old houses turned to restaurants and bars.
Unique things to do nearby
Locals also recommend
- 10 locals recommend