KitchenSpot
Search
See the best dishes near you?
← South San Francisco restaurants

Alido's

No reviews yet

Restaurant671 El Camino Real, South San Francisco

Own or manage Alido's? Claim this listing free

Hours

Hours not listed yet.

Details

Address671 El Camino Real, South San Francisco 94080-4404

Phone6508694457

Websitehttp://www.alidosrestaurant.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.