The Pasta Twins

$$$ • Italian • American • Pizza

3.8 (59)
View delivery time and booking fee. • 

32 6th St, San Francisco, CA 94103 • More info

Recommended
Small Bites
Garden Greens
Pastas
Extra Large Pizza by the Slice
Pizza
Sides
Desserts
Drinks
Spend $10, Save $2