India House Restaurant
Basic
7934 Valley View St,Buena Park,Orange County,California,90620,United States
Contact
Postal Code
90620
Phone Number
Website
Location
Street Address
7934 Valley View St
Ratings
Rating
4
Reviews
Apneyy has quickly become my go-to platform