Skip to content
Online ordering is not currently offered at this location.
Happy Kitchen - London, ON 699 Wilkins St London, ON N6C 5C8
 

Happy Kitchen - London, ON

Closed
Ordering disabled
(519) 668-1133