Sherlock Cafe Bar
Bar · Coffee Shop
Sherlock Cafe Bar is an all-day bar and cafe located in Larissa. It is situated on Papakyriazi street, a busy pedestrian area. The establishment offers a variety of food options, including pasta dishes like tortellini and risotto.
Location