Search Results
Balboa Submarines
8634 Balboa Blvd, Northridge, CA 91325
This restaurant offers great sandwiches, fantastic atmosphere and awesome food. Amazing customer service with people whoMore make you feel like part of the family. Cool movie posters on the wall and vintage football memorabilia. It serves all types of sandwiches from party subs to BLT's.