Apulia Cafe Bistro is a cafe offering typical Italian bar fare and a small kitchen menu.