Take pic before food arrive
Soft shell crab salad
The dish look yummy right? Can't wait to eat
Edo Ichi Japanese Cuisine
G-05 & G-06, Island Plaza,
11B, Jalan Tanjung Tokong,
10470 Penang, Malaysia
04-8903199
Mon - Thurs: 11:00 am - 3:00 pm
6:00 pm - 10:30 pm
Fri - Sun: 11:00 am - 10:30 pm