← Irvine restaurants
Left At Albuquerque
No reviews yet
Restaurant3309 Michelson Dr, Irvine
Own or manage Left At Albuquerque? Claim this listing free
Hours
Hours not listed yet.
Details
Address3309 Michelson Dr, Irvine 92612
Phone(949) 757-7600
Websitehttp://www.leftatalb.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.