Amira's Palace Fine Lebanese CuisineUnclaimedRestaurantsSurry Hills, NSW(02) 8399 2170Not providedVisit website