Contact Us

We love to here from you

Feel Free to Talk to us

Stay Connected

Star Fusion Restaurant is located at
2013 N 63rd St
Philadelphia, PA 19151

Telephone: (215) 879-1108

email:info@starfusion.com