No credit card is required to book a table. If you don't show up and don't cancel your booking, then you will be required to pay a deposit in the future.