Lemon Restaurant & Cafe is located in Amman, Jordan on Hayat Abdoun Complex, Saed Abdo Shammout St. 25. Lemon Restaurant & Cafe is rated 4.2 out of 5 in the category restaurant in Jordan.
Address
Hayat Abdoun Complex, Saed Abdo Shammout St. 25
Amenities
Good for kidsToilets