The locations of BBC Sherlock | Sherlockology Sherlockabilia Shop Now Open

Giovanni's Restaurant

Giovanni's On the Hayes (38)
CF10 1AJ

Clearly hospital food doesn't agree with Sherlock Holmes. Having made a bid for freedom, his first port of call is a stop for a decent meal, and a meeting with a lethal opponent...

The place the detective and the blackmailer lock horns once again is Giovanni's on the Hayes, an Italian restaurant located in the heart of the cafe quarter in central Cardiff. The restaurant has been operating in the premises since 1983.

If you are in Cardiff, make sure to stop by and enjoy a plate of the restorative pasta that Sherlock himself tucked into - Penne Amaffia Pesto.

Read more about Giovanni's and check out their delicious menus on their website.

Episodes Giovanni's Restaurant has appeared in

His Last Vow (Episode 3, Series 3)

Giovanni's is located in the centre of the city, within easy walking distance of Cardiff Central Railway Station - simply head right on the north side of the station, along Saunders Road and onto Mill Lane, and then turn left past Cardiff Central Library onto The Hayes. 

Google Maps

Toggle Street View

Series 4

The Six Thatchers   * S4E1

221B Baker Street221B Baker StreetSpeedy's CafeSpeedy's Cafe

The Lying Detective   * S4E2

221B Baker Street221B Baker StreetSpeedy's CafeSpeedy's CafeHungerford BridgeHungerford Bridge

The Final Problem   * S4E3

221B Baker Street221B Baker StreetSpeedy's CafeSpeedy's CafeSherrinfordSherrinford