About
If you are find Best restaurant in Umatilla fl then contact Indian Chef Take-Out Express they have good and experience chef. If you want tasty food then contact Indian Take-Out Express.
Info
Best restaurant in Umatilla fl at Indian Takeout Express
531 North Central Ave Umatilla, Florida 32784 , United States
Member since February 13, 2023