Japanese restaurant Odd Rabbit is now open in east Boulder, turning months of anticipation surrounding a Michelin-recognized couple into a reality.
Driving the news: Christopher and Ariana Teigland, the husband-wife team behind Denver’s Glo Noodle House, opened Odd Rabbit on April 30 at 5863 Arapahoe Ave.
The big picture: They tapped sushi chef Stephen Nguyen, whose résumé includes Denver’s Temaki Den and Uncle, to craft a menu heavy on inventive nigiri, hand rolls and Instagrammable small plates…