1677471

Ballard, WA restaurant The Lockspot is proud to offer a large selection of fresh fish, meats & poultry prepared in a wide variety of mouth-watering recipes with each dish being treated in its own special way ranging from home-spun to international and haute cuisine.

169634_263971230374469_2136911152_o