← Newark restaurants
Leo's Café
No reviews yet
Puerto Rican598 Broadway, Newark
Own or manage Leo's Café? Claim this listing free
Hours
Hours not listed yet.
Details
Address598 Broadway, Newark 07104
Phone+19734815457
Websitehttps://www.groupon.com/biz/newark/leos-cafe-and-el-guame-restaurant
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.