Amachi #2

ADDRESS : 2675 Irvine Ave. Costa Mesa, CA 92627
PHONE : 949-645-5518
TABLES : -
OPEN HOURS : LUNCH - / DINNER -
CLOSED : -
CUISINE : -