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