← San Francisco restaurants
Paper Rooster
No reviews yet
Chinese670 Larkin St, San Francisco
Own or manage Paper Rooster? Claim this listing free
Hours
Hours not listed yet.
Details
Address670 Larkin St, San Francisco 94109
Phone(415) 757-6873
Websitehttp://www.paperrooster.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.