Meatpackers New York Grill is a taste of America you can acquire in St Albans, open kitchen at the entrance smells wonderful as you walk in, and the tables are made from dark solid wood. The staff are nice and the food is delicious.
By Salli88 at 09:21 on 29/07/10