Oh! India
3.5 Star Yelp Rating
280 Ratings yelp logo
15600 NE 8th ST Suite O-09 Bellevue, Washington 98008 | Restaurant Info
Estimated delivery time: 47 minutes