Yes - The Pack o' Cards does have a restaurant. They also have a bar service for drinks.