KitchenSpot
Search
See the best dishes near you?
← 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.