Il Merlo

4.7
(3 reviews)
Wollmar Yxkullsgatan 10, Stockholm, 118 50
Accepts Credit Cards
Bar
Breakfast
Cafe
Digital Payments
Dog Friendly
Drinks
Italian
Lunch
Mastercard
Pub
Restaurants
Seating
Takeout
Visa
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Il Merlo | Stockholm | Sweden | TripAligner