displays restaurants and caches api requests