Nestled in the heart of 1097 Kennedy Rd, Windsor, United States, Izote Southwest Grill is a dining spot that stuns with a menu as diverse as it is delicious. With 0 reviews, it's a culinary sensation.
Call +18602191435 for questions or prices.
The full menu from Izote Southwest Grill in Windsor!
All prices are estimations.