Village Kitchen

4720 Clairemont Mesa Boulevard San Diego 92117-2006