Eating Italian at Scala's Bistro restaurant in San Francisco, CA.

Feedback

Do you manage or own Scala's Bistro?

Yes
Amp Menu