← Buffalo restaurants
Papa Jake's
No reviews yet
Restaurant1672 Elmwood Ave, Buffalo
Own or manage Papa Jake's? Claim this listing free
Hours
Hours not listed yet.
Details
Address1672 Elmwood Ave, Buffalo 14207-2408
Phone7168743878
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.