Toyo Japanese Restaurant

1559 Sloat Blvd
San Francisco, CA
415.664.6477
37.734023
-122.488864
Hours:
Mon - Thu:11am - 9:30pm
Fri - Sat:11am - 10pm
Sun:11am - 9:30pm

for Toyo Japanese Restaurant
Directions
from: