Amrit Palace Indian Restaurant, OCALA, Florida (FL)
Conveniently stationed at 2635 Southwest College Road () in OCALA, Florida (FL) (34474), Amrit Palace Indian Restaurant is available at 3528738500. We advise you to give them a call early in advance to arrange your table in the restaurant.
More restaurants in OCALA, Florida (FL)
Amrit Palace Indian Restaurant contact information and details:
Address: 2635 Southwest College Road - , OCALA, Florida (FL) 34474
Contact Phone: 3528738500