Happy Kitchen - London, ON 699 Wilkins St London, ON N6C 5C8
 
Closed
Opens Wednesday at 12:00PM   View Hours
(519) 668-1133