The Intimate and Charming Dining Experience at Bill’s Restaurant, in Cardiff City Central
Style of the City reviews the intimate and charming Bill’s Restaurant, in Cardiff Central. The building, of Bill’s Restaurant, was originally built in the late 1800s; however, the newly refurbished…