text: I go with badly-positioned.  Where this is located seems to be a carwash/petrol-station combo, usually found with a small convenience shop, not usually fast-food.
  Lt.g00gle text search the name should be pEppas.
  A similar search appears to show additional pubs/restaurants with the same address, leading me to suspect it should be within the nearby shopping centre instead, but none of the imported buildings have addresses to verify.