Send a Message

We will get back to you as soon as possible.

File Attachment (pdf, doc, docx):

Our Location

Star Fusion Restaurant - 63RD ST

2013 N 63rd St.
Philadelphia, PA 19151

(215) 879-1108

Hours

Monday: Closed
Tuesday - Saturday: 11:00 am - 9:00 pm
Sunday: 10:00 am - 6:00 pm