Happy Inn Restaurant
Food/beverages
CR0 4RF Croydon
United Kingdom
Phone: 0208 686 7778
Website: http://www.happyinnrestaurant.co.uk
Food/beverages
Phone: 0208 686 7778
Website: http://www.happyinnrestaurant.co.uk