5344 Master St
Super House, Philadelphia
People who visited the listing for Super House also visited other listings in Asian Restaurants by clicking the link above. Super House is located at 5344 Master St but if you visit them and find they aren't there, please click the "Send" button below. Do you want to know more about Super House? If so, click on the button that says "Read Merchant Reviews" to see previous testimonials. Driving directions and a printable map to 5344 Master St to find Super House are easily done by clicking on the "View Larger Map" link below! Please visit Super House at 5344 Master St in Philadelphia. If you would prefer you can also call them at (215) 473-0600.