Takeaway food service, open 24 hours. Located on Larchwood Avenue.