Super Submarine Sandwich Shop

Complete your misty afternoon at Super Submarine Sandwich Shop! This sub shop, located at the D’Mall serves a wide array of scrumptious sub sandwiches. Options from deluxe sandwiches to premium sandwiches. There are three choices of bread — pandesal, 6-inch and 12-inch bread. Also love their bestseller, the Super Submarine.