Little Italy
Amenities
Credit Cards
Air-conditioning
Child-friendly
Takeaway
Wi-fi
Metro
Nevsky pr.Open
Open 11:00 - 00:00, Fri - Sat 11:00 - 01:00.
Comments