For delivery minimum order must be £ 00.00

Contact Us

Restaurant Location


  • 34 Glasgow Road, Barrhead, G78 1BU

  • 0141 881 8125 - 0141 881 8189


Contact us