HOME
RESTAURANT
MENU
CONTACT
Online Ordering
More
Phone: 604.630.0238 Email: info@icafe-restaurant.com
Monday - Sunday
11am - 9:00pm