Fuddruckers

Where
2001 Junipero Serra Blvd, Daly City , CA
Call
(650) 758-2800
Web
Fuddruckers Website
Tags
Restaurants

Comments