Home » Posts tagged with » Sahra

Sahra Lebanese Restaurant: Review

\ \ \

Sahra Lebanese Restaurant: Review

New Lebanese restaurant on the former site of Sands, with the same chefs at the helm.