OTTO is pretty near Out Of Town News. If you never appeared to try Italian cuisine, get your chance at this restaurant. The chef at OTTO cooks tasty Pepperoni, bacon and cheese pies. This place is famous for delicious beer or good margaritas.
This place is well known for its great service and friendly staff, that is always ready to help you. Also, guests recommend this spot because of attractive prices. In their reviews, Zomato users give this restaurant a rating of 4.1.