Voted Best Pizza in El Cajon, Marechiaro's Italian Restaurant
Meta Description
For over 55 years, Marechiaro's Italian Restaurant has committed to a tradition of using only the best ingredients and making Pizza and Italian food fresh daily. Get a $3.00 off any large Pizza coupon.