T
Tamara Colgan Review of Cafe DeLucchi
Food was okay. Server was annoying constantly talk...
Food was okay. Server was annoying constantly talking to us... then when it came to pay she made us wait for ages, just odd.
Comments: