• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Modak Restaurant

    Every traveler craves for traditional cuisine while visiting a new destination and Ujjain in Madhya Pradesh is one place that is popular for its variety of traditional flavours. A city where mostly vegetarian food is preferred, there are a couple of best restaurants in Ujjain that serve non-vegetarian dishes to the travelers.

    Offering a blend of mostly Rajasthani and Punjabi cuisines, do not miss out on treating your taste buds to authentic flavours of Madhya Pradesh at these 6 best restaurants in Ujjain.

    6 Best Restaurants In Ujjain For Foodies

    6. Shivam Restaurant

    Shivam Restaurant

    Image Source

    Suggested Read: 15 Tourist Places In Madhya Pradesh That You Should Be Visiting Right Now!

    In search of pure vegetarian food? Head to the Shivam restaurant which happens to be one of the best restaurants in Ujjain. The detailed menu will make sure that you don’t go wrong while ordering any dish. Located close to the popular Mahakaleshwar temple, this restaurant is easy to locate for any traveler who’s new to the city.

    Cost For Two: INR 500
    Location: 125, Mahakal Marg, Beside Mahakaleshwar Temple, Ujjain, Madhya Pradesh 456006
    Timings: All Days – 9 AM to 5 PM, and 6 PM to 11 PM

    5. Zharokha Restaurant

    Zharokha Restaurant

    Image Source

    Variety is what every tourist looks for and that is exactly what Zharokha restaurant treat you to. It is one of the most popular restaurants in Ujjain where one can relish Punjabi, Kashmiri and Chinese cuisines. Although vegetarian, you won’t fall short of variety here.

    Cost For Two: INR 500 to INR 1000
    Location: 1 Vikram Tower, Vikram Marg, Freeganj, Ujjain – 456001
    Timings: All Days – 11 AM to 3 PM, and 7 PM to 11 PM

    4. Sagar Family Restaurant

    Restaurants In Ujjain

    Image Source

    Suggested Read: 4 Best Tourist Circuits In Madhya Pradesh

    Craving for South Indian cuisine? Gear up to relish some of your best South Indian dishes as Sagar Family Restaurant comes to rescue in the heart of the city. This restaurant is undoubtedly one of the best South Indian restaurants in Ujjain. From idli to vada, from dosa to pongal, and from appam to idiyappam, get ready to lay your hands on all the South Indian delicacies right here.

    Cost For Two: INR 500
    Location: Freeganj, Madhav Nagar, Ujjain, Madhya Pradesh 456010
    Timings: All Days – 9 AM to 11 PM

    3. Sudama Restaurant

    Sudama Restaurant

    Image Source

    Missing home-made food? Sudama restaurant is one eatery that makes you feel right at home. It is one of the most ideal restaurants in Ujjain that offers home cooked food for those who’re missing that personal touch while eating in a clean and hygienic ambience.

    Cost For Two: INR 300 to INR 500
    Location: Malipura,, Dudh Talai, Malipura, Ujjain, Madhya Pradesh 456001
    Timings: All Days – 10 AM to 11 PM

    2. Imperial Restaurant

     Imperial Restaurant

    Image Source

    Suggested Read: 7 Mystical National Parks Of Madhya Pradesh

    The Imperial Restaurant boasts of incredibly delicious vegetarian food that every traveler longs for. Located at the heart of Ujjain, the Imperial restaurant can be easily accessed from any part of the city. For those who’re always in search of pure vegetarian food, look no further than this restaurant.

    Cost For Two: INR 500 to INR 1000
    Location: Indore Road, Near, Hari Phatak Over Bridge, Jaisinghpura, Ujjain, Madhya Pradesh 456001
    Timings: All Days – 11 AM to 11 PM

    1. Modak Restaurant

    Modak Restaurant

    Image Source

    Located near the Jantar Mantar road, dining at the Modak Restaurant is nothing short of a five-star experience. Its beautiful ambience coupled with mouth-watering food will make sure you enjoy a memorable evening with your loved ones.

    Cost For Two: INR 500 to INR 1000
    Location: The Hotel Atharva, Near Jantar Mantar Mahakal-Harsiddhi Bypass road, Ujjain, Madhya Pradesh 456001
    Timings: All Days – 8 AM to 11 PM

    Drooling much? Then make sure you include relishing these authentic dishes at the best restaurants in Ujjain on your next trip to the heart of Madhya Pradesh!



    Category: madhya pradesh, Restaurants, Ujjain

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month