Edition Button
Natchitoches Times Logo
Infinite Menus, Copyright 2006, OpenCube Inc. All Rights Reserved.
Alba Ristorante
(303) 938 8800
2480 Canyon Blvd Boulder CO 80302
Category: Restaurant
   Type of Food: Italian - other