Tony & Alba's
619 Escuela Ave
Mountain View CA United States
Small chain of restaurants serving award-winning pizza and pasta.
Web Information:
Web Page
Delivery Info
Menu
Hours: 11am - 10pm daily
Phone: 650.968.5089
Accepts: American Express, Visa, MasterCard/Eurocard
Smoking: not permitted
Dress: casual