Restaurant Search

Albatross the Restaurant

Chico, CA


CONTACT INFO

Phone:

530-345-6037

ADDRESS

Albatross the Restaurant
3312 Esplanade
Chico, CA 95973

More Restaurants in Chico

REVIEWS

Rate It: