27-39 Wyndham Arcade Mill Ln, Cardiff CF10 1FH, United Kingdom
Closed· Opens at 08:00
No delivery
Spot something wrong?
Dishes at Bill's Restaurant. Prices may vary in venue.