FDA Inspection 699006 - Bishops Fine Food Restaurant - November 23, 2010 | Global Key Solutions