Ikko Japanese Restaurant
Address:
735 Baker St, Costa Mesa, CA 92626
Phone:
(714) 556-7822
Restaurants,
Foods-Carry Out,
Delicatessens,
Japanese
Other Businesses:
- Subway at 3001 Bristol St, Costa Mesa, CA 92626
- Marina Liquor at 895 W 19th St, Costa Mesa, CA 92627
- Subway at 2338 Harbor Blvd, Costa Mesa, CA 92626
- I Love Sushi at 2340 Harbor Blvd, Costa Mesa, CA 92626
- Pizza Hut at 1901 Placentia Ave, Costa Mesa, CA 92627