Join now
Log in Join

Food delivery companies that speak English!! (Moscow)

Hi everyone, Are there any restaurants that have delivery in central Moscow and also speak English???? I know I could be asking for the impossible but I thought it was worth putting out there!

Moscow Forum