Twins
Italian
Authentic Italian restaurant located in the station area. Offers a variety of dishes, wine, and cocktails.
Location
Best places nearby
The highest rated places close to Twins.
Local restaurants nearby
David Remez St 4, מחוז ירושלים
Location
The highest rated places close to Twins.
David Remez St 4, מחוז ירושלים