Restaurant - Indian in Barry (South Glamorgan)
98 Main Street
Cadaxton
Barry
CF63 2HN
IT IS A SMART RESTAURANTS WITH NICE FOOD I HAD A LOVELY TIME
RIDWAN KHAN - 03/04/2010 | report this review
All fields are required. Your review will appear immediately.