Indian restaurant · 1500 Alafaya Trail #1052, Oviedo, FL
Dine-In
More food in Oviedo, FL · Indian Food in Oviedo