IKI SHOKUPAN Menu

1271 Denison St Unit 47, Markham, ON L3R 4B5

Know a great happy hour or special for this location?