1824 Cheshire Bridge Rd NE, Atlanta
(404) 892-4541
Moon Indian Cuisine sits on Johnson Ferry Road in Brookhaven, a few minutes north of Lenox and the I-85 corridor. It's a small, long-running family-owned Indian restaurant — the kind of place that has built its reputation through volume of repeat cus...