MikeN1
(MikeN)
3
Hi, welcome to OSM! POIs such as restaurants won’t appear until the map is shown at a minimum zoom level. However, some POIs will never show because the default map rendering (Mapnik) chooses neatness over showing POIs; POIs won’t render if the text overlaps each other or another important feature.
The only way to get such a rendering is to create your own map tile server where you can change the stylesheet to meet your needs. For example, http://www.weait.com/content/build-your-own-openstreetmap-server . I’m in the long process of doing this to get higher zoom levels for a small area, plus default rendering for shop=* and amenity=* which would otherwise not be shown.