Went there on spec and were extremely lucky to get a table. Everything about Allegra is superlative. The menu, the wine and the service was first class and caters for all tastes. We will certainly visit again and be sure to make a reservation for...despite its high end the seating is limited and it is rightfully very popular.More