Know a great happy hour or special for this location?
Casual Italian eatery in a snug space offering create-your-own pasta dishes, plus salads & desserts.
Suggest an edit
76 Tottenham Ct Rd, London, W1T 2HG