A 24-hour cafe, Big Stefano offers a quick bite.