About
Happy In Restaurant is an establishment located in Leamington, Ontario on 139 Talbot St W. Happy In Restaurant is in the "Asian restaurant" category.
Categories
Asian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like