Jai Ho
LinkedIn Pintrest Facebook Twitter Google +

Jai Ho,

Tampa FL
Address: 1251 E Fowler Ave (at N Nebraska Ave), Tampa FL 33612 / (813) 971-9000

Type: Restaurant

Cuisine: Chinese Indian Vegan Vegetarian