Indian restaurant · 810 Main St, Milford, OH
Dine-In
More food in Milford, OH · Indian Food in Milford