We offer walk-in dining and take-out, we do not take reservations.
Unit 106 - 320 Thames StreetLondon, ON N6A 0E1
Tuesday - Thursday4PM - 9PMFriday & Saturday4PM - 10PM