At 249 Central Ave, Jersey City, NJ 07307-3005New York Here : Mama Leona Pizzeria and Italian Restaurant. Welcome to Mama Leona Pizzeria and Italian Restaurant is rated 4. It's worth a try!
Write a review