Penang>Location>Little India

Sri Ananda Bahwan Restaurant

"Sri Ananda Bahwan offers northern and southern India cuisine, one of their many specialties is banana leaf rice." Read more