← Los Angeles restaurants
Balboa Sub Shop
No reviews yet
Sandwich8634 Balboa Blvd, Northridge
Own or manage Balboa Sub Shop? Claim this listing free
Hours
Hours not listed yet.
Details
Address8634 Balboa Blvd, Northridge 91325
Phone(818) 893-0394
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.