MAKE RESERVATION
Oma San Francisco Station is proud to present this simple, yet elegant way of dining to all of our guests.
All of our small plates are carefully prepared and plated to achieve a harmonious flavour profile.
read more
show less
1737 Post Street
San Francisco
CA
94115
1737 Post Street, San Francisco, CA
omasfstation.com
Email