La Torre Eiffel offers a menu with fair prices and accepts both Visa and Mastercard.