translate English to German: Both restaurants are fitted with large-screen displays.
Beide Restaurants sind mit großflächigen Projektoren ausgestattet.