Cable Car Corner, SAN FRANCISCO, California (CA)
Conveniently situated at 1099 powell st () in SAN FRANCISCO, California (CA) (94108), Cable Car Corner can be reached at 4153625925. It is advisable to call ahead of time to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)
Cable Car Corner contact information and details:
Address: 1099 powell st - , SAN FRANCISCO, California (CA) 94108
Contact Phone: 4153625925
