Get directions to: Albatross Specialty Booksellers & Cafe, Lake Forest, CA
Restaurant address: Normandale Lake Forest, CA 92630, USA
Restaurant: Albatross Specialty Booksellers & Cafe