Reviewing since 26 July 2006
| Report user
Restaurant & Bar in
The Square bar and grill is a really lovely place in an alcove off Northbrook street in Newbury, a quiet place down Weaver's Walk, the food is...
Mmmm.....velvet ; )
Disclaimer: The opinions expressed within Reviews are those of the author and not the views or opinions of hibu (UK) Limited.