Shawarma restaurant serving flavorful lamb shawarma. Known for fresh salads and excellent bread.