Piazza Della Repubblica 13 20124, Italy
Closed· Opens at 19:00
No delivery
Spot something wrong?
Dishes at STK Milan. Prices may vary in venue.
Been to STK Milan? Be the first to share what you ate.