A St Andrews chef has charged diners £650 after they cancelled their reservation.
Masterchef
1-1 of 1 Articles
A St Andrews chef has charged diners £650 after they cancelled their reservation.