Loading...
2 top-rated mediterranean restaurant spots, ranked by locals. Across Williamsburg, Lower East Side.