Home » Twin Peaks & Glen Park (San Francisco, CA) restaurants

Super Star Sushi House

Features: Chinese, Japanese, Sushi

id: sup2922diamo

See similar restaurants in & around Twin Peaks & Glen Park (San Francisco, California): Chinese | Japanese | Sushi

Super Star Sushi House is located at
2922 Diamond St
San Francisco, CA
Add Super Star Sushi House to Facebook

Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!