This FLOSS open hardware pizza compass uses Google Maps: http://www.grandideastudio.com/pizza-compass/
Video https://www.youtube.com/watch?v=aY0OtOy6lcE
Can this be done using Overpass API?
Maybe using osm.wiki/Overpass_API/Overpass_QL#Relative_to_other_elements_.28around.29?