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
Is this your business? Claim it now to add pictures, opening times and much moreClaim
69 St Peters Street