Something for every day and something for every special occasion. As the Italians say... food is how we express our love.

Restaurant and Hotel Equipment

Stecca 14 Hollywood Rd, South Kensington, London, UK, SW10 9HY  (Show me directions)

020 746...Landline    Landline   

Email   

Website   

steccacucina  

Report a problem with this listing