The New Scotland Yard Pub

Address
22041 Sherman Way, Canoga Park, CA 91303, USA
Restaurant Type
Scottish
Venue Type
Pub