ICM Restaurant, also known as International C-Food Market, is a restaurant located at 1498 Bay St. It appears to specialize in seafood, offering a dining experience that welcomes both reservations and walk-in guests.