Has anyone been to this restaurant. often pass by it and never been in. is it self service or a sit down dining area?