This place is great! Can make everything gluten free, very reasonable and staff are brilliant. Also loads of Italians eating there which I think is always a good sign!
Yes