Up in Toast apparently.
"Baffi" means moustache in Italian (and that was the logo)Italian?
With that name, I always thought it was a Mexican restaurant.
Never been in, like, and obviously, never will do now.
You prompted me to go back and read about Shipman again.That's what Harold Shipman said.