Bulunan 531 North Central Ave Umatilla, Florida 32784 , United States
Yaklaşık
Umatilla FL, the best Indian Takeout Express restaurant for those who are looking for delicious and affordable Indian food. Our extensive menu offers a variety of authentic Indian dishes that will surely satisfy your taste buds.