Is the WiFi reliable at this space?  New

Mozza Bar, Madrid

Local coffee shop, cafe, restaurant, bar, hotel, or commercial business.




Went here a couple days ago to work and it was a restaurant with fancy decor, filled with dining customers. Not suitable for laptop working / not work-friendly

Members see all community notes about this space - Sign Up