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
Open
Saturday: 11:30 AM – 11 PM
Charminar Indian Restaurant & Catering | Alpharetta photo 1
Charminar Indian Restaurant & Catering | Alpharetta photo 2
Charminar Indian Restaurant & Catering | Alpharetta photo 3