Fifth Floor Restaurant

Address:

12 Fourth Street
5th Floor, Hotel Palomar
San Francisco, CA 94103

Phone:

(415) 348-1555

Map:


Contact   ·   Privacy   ·   Terms