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