Eat here: Stephen's Restaurant & Deli