Skip to main content

Soto

Loading...

Soto is a Teppanyaki, Japanese fusion restaurant that is open seven days a week from 11:00 am to 10:00 pm.

Details


Season Availability
Year-round

Follow Soto on social