LOCATION

San Diego International Airport


San Diego , ca 92101
619-400-2404
Restaurant/Bar