Review of OTTO Enoteca e Pizzera

3355 S Las Vegas Blvd, Las Vegas, NV 89109

Overall Rating

Review


Staff was knowledgeable and friendly. Sauce way too salty snd spicy for my liking.

Updated 6 years ago

Celiac