Phone

Address

184 King Street
London
W6 0RA

Map

Map for Sizlers Italian Restaurant & Bar

Food types

We don't know what they serve here yet.

Menu

Menu for Sizlers Italian Restaurant & Bar

Reviews

No one has left a review yet.