801 Montgomery Street, San Francisco, CA, USA

Locations

801 Montgomery St
San Francisco, CA 94133

DIRECTIONS

(415) 326-7570

Hours

Takeout & Delivery
4:00 PM – 9:00 PM

Monday – Saturday

Closed Sunday

Roka Bar - Exterior

Contact San Francisco Restaurant

  • This field is for validation purposes and should be left unchanged.