Eating American (New) Pub Food at Scotty's Bar & Grill restaurant in Palo Alto, CA.

Feedback

Do you manage or own Scotty's Bar & Grill?

Yes