Get directions to: 168 Restaurant, San Diego, CA
Restaurant address: 7330 Clairemont Mesa Boulevard San Diego, CA 92111, USA
Restaurant: 168 Restaurant