Squirrel cafe is located in Moscow, Russian Federation on Veskovskiy Pereulok, 2 строение 1. Squirrel cafe is rated 4.8 out of 5 in the category cafeteria in Russian Federation.
Address
Veskovskiy Pereulok, 2 строение 1
Service options
TakeawayDine-in