Eiffel Tower Cafe

A geniune French restaurant with an award-winning French chef.