Bread balls stuffed with cheese and coated in delicious garlic.
Right in the heart of Windsor, with three locations.