About

Welcome to Restaurant Bar & Grill, a premier eating and drinking destination of Glasgow's stylish and unique Princes Square. Watch a short video about us.