Bistro Papa Razzo is an Italian-style café and bistro.