Norma's Deli evokes all the good times you've ever had in the southern Mediterranean.
Mediterranean$$$$