Cafe Royale

6511 University Avenue San Diego 92115