Patxi's

Review by Wendy

3318 Fillmore St, San Francisco, CA 94123
Celiac
3 years ago

Review

Delicious gluten free pizza! One happy celiac from Australia here !!