Location of Restaurant Super Star in San Francisco.

Take a Look at the home page.

Telephone Number: +14155854360

Sunday closed!

Take a look at the opening hours.

Advertising

Address:

4919 Mission St,

San Francisco, CA 94112,

United States

Advertising

Take a look at the Card.

fried rice, pineapple, chinese, tasty