184 Trafalgar Rd, Greenwich, London SE10 9TZ, United Kingdom
Open now· Closes at 18:00
184 Trafalgar Rd, Greenwich, London SE10 9TZ, United Kingdom
No delivery
Spot something wrong?
Dishes at La Salumeria. Prices may vary in venue.
Been to La Salumeria? Be the first to share what you ate.