Situated in Hyde Park North at St James Station, Bar Quattro is a dining experience without parallels; the ambience, the serenity, the peace and most importantly the food, so Italian and so very fresh.


To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.