Restaurant Rank is a pizzeria offering a diverse menu of Italian and Mediterranean cuisine. This establishment is known for its wood-fired pizzas and a selection of European dishes.