Le Plazza is a restaurant offering French cuisine and pizza, with options for lunch and dinner. The establishment is wheelchair accessible and provides seating. Takeaway is available.