United States / El Cajon / RestaurantspizzaFranco's Giant PizzaAddress574 Jamacha Rd, El CajonWebsitefrancospizzas.comPhone+16195795797—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itBotani Breakfast & Pizzeria · 206 mNot ratedThe Woods Apartments · 218 mNot ratedOutback Steakhouse · 270 mNot ratedLexington Green Apartments