1232 S Hover St, Longmont, CO 80501
Welcome to the best Teriyaki in Longmont! It’s Crazy Delicious! Japanese-inspired bowls with grilled meats, fresh veggies and plus Yakisoba Noodles available. Catering too!
950 S Cherry St. #850, Denver CO 80246
Copyright © 2022 Teriyaki Madness