A restaurant that served authentic Indian cuisine has closed its location in Ocala after a year and a half in business. Akbar Indian Cuisine has permanently closed its location at 618 S Pine Avenue. As of Monday, the business was covered up and its website and social media listings are inactive.