Situated in the heart of Mayfair on Dover Street, sits Alloro famed for its simple yet delicious menu of traditional Italian dishes. Fresh bread baked on the premises, Alloro uses only the freshest of ingredients to ensure that every dish is of the highest quality.
Offering a homely atmosphere, Alloro is perfect for celebrations, gatherings or intimate dinners.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?