Do they have a TV at the Divisadero location?
Address: 846 Divisadero St, San Francisco, CA 94117, USA
Little Star Pizza Divisadero | Sep 3, 2019
Yes, we have one small-ish size TV located at the bar. Thanks!
Brian
Hortencia D. | Sep 3, 2019
By the bar I think
Wayne Willyard | Sep 3, 2019
Yes.
Thanks! Your answer is awaiting moderation.