Get directions to: 808 Restaurant, San Diego, CA
Restaurant address: 8980 University Center Ln. San Diego, CA 92122, USA
Restaurant: 808 Restaurant