Skip to main contentToast Local logo
The Tailor's Son

The Tailor's Son

ItalianPrice range $30-60

Open

Takeout 11:30 AM - 9:15 PM

2049 Fillmore Street, San Francisco, CA 94115