AI Sushi & Grill
Dine In Takeout DeliveryExcellent Sushi + Hibachi. Tasty choices, plentiful portions, family-friendly restaurant.
Address
3215 Cinema Point
Colorado Springs, CO 80922
Store Hours
Sun - Thurs: 11:30am - 9pm
Fri - Sat: 11:30am - 9:30pm