Charminar Indian Restaurant & Catering | Alpharetta hero image

Charminar Indian Restaurant & Catering | Alpharetta

Restaurant

875 N Main St #301, Alpharetta, GA 30009, USA

Biter Score
8.2
Closed
Wednesday: 11:30 AM – 3 PM, 5 PM – 10 PM
Charminar Indian Restaurant & Catering | Alpharetta photo 1
Charminar Indian Restaurant & Catering | Alpharetta photo 2
Charminar Indian Restaurant & Catering | Alpharetta photo 3