Fabbro THIS RESTAURANT IS CLOSED Fabbro's

THIS RESTAURANT IS CLOSED Fabbro's Map

2915 El Camino Real (Selby Ln.)
Redwood City, CA 94061
650-368-1491
Map
Cuisine: Italian
Openings: Lunch Tues.-Fri.