This restaurant offers wide variety of cuisines. It's an ideal place to have a get together with family and friends.
Neptune Restaurant is located at Merria Bazar in Cuttack. If you are planning to enjoy Indian, Chinese, Continental, Breakfast, Lunch, Dinner, Multicuisine, visit this place.