Asia-Places.com has listed approx 4 Indian restaurants in Sohar. Some of the Top rated Indian restaurants in Sohar are- Kerala Darbar Restaurant & Cafe, North Madras Restaurant, MALABAR PARIS RESTAURANT & Mughlai Continental Restaurant.