Treff Food Point is a restaurant offering takeout options.