Al Meera is just across the street along with some fast-food restaurants. The petrol station complex has a Subway.