S
Show Time Review of Paris Las Vegas
Eiffel Tower restaurant was perfect. Amazing Frenc...
Eiffel Tower restaurant was perfect. Amazing French cuisine and excellent views. Service was on point. Great spot to take your significant other. Highly recommend
Comments: