See all Restaurants in London
Mamuśka!
Elephant and Castle Shopping Centre, SE1 6TE Phone: +442036021898 Timings: Open until Midnight Days: Mon–Sun, Open: 9:00 AM–Midnight http://www.mamuska.netAbout
Eastern European Restaurant
2 wishlists