Update Info - Little India Express Cafe
This restaurant was reported as closed. If it is open, let us know.
Little India Express Cafe
905 Mall Of Georgia Blvd
Buford, GA 30519
905 Mall Of Georgia Blvd
Buford, GA 30519
This restaurant was reported as closed. If it is open, let us know.