Tuba Restaurant & Grill

Where
1007 Guerrero Street, San Francisco , CA
Call
+1 415.826.8822
Tags
Restaurants, Mediterranean Restaurants
Hours
Mon-Thu (5pm-10pm)
Fri-Sat (5pm-11pm)
Sun (5pm-10pm)
Claim this listing

About request an edit to this page

Articles

Comments