The food in this restaurant is very good, and there is a lot of it! I was surprised that an Italian restaurant could be so good this close to Mexico. Beware, the sauce is a little spicy. The staff is very friendly and their house red wine is excellent. If you are in Nogales, USA, this is a must stop for lunch or dinner. They are in a small shopping center, so be careful that you don't miss it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.