Get directions to: Al''s New York Cafe, Costa Mesa, CA
Restaurant address: 1673 Irvine Ave # B Costa Mesa, CA 92627, USA
Restaurant: Al''s New York Cafe