Gastrodome on the way down to the Cathedral, (above Radio Days) St Albans England United Kingdom
A laid back place where you can watch the chefs cooking your food. The food ranging from Pastas, Chicken to Seaks.
Phone: no phone