Neptune Restaurant is located in Cham City Center Mall in Kafarsouseh Al-Balad area in New Damascus. It serves dishes from the fusion cuisine for lunch and dinner in addition to soft drinks. The restaurant offers valet parking.