Vina's Noodles & More

Restaurant in Leiden, Netherlands

Opening hours: Mo, Th-Sa 11:30-21:30; Su 11:30-20:30; Tu-We 16:00-21:30 Features: takeaway

8 Steenstraat, Leiden, 2312BW