Antenna America’s Route 66 Food Pairing Antenna America screams Americana in their Kannai and Yokohama locations, and their menu is like traveling your way along the legendary Route 66. Continue reading →