Great Italian Food in Maui? Try Antonio’s (in a strip mall, even)

Let’s talk first about the 800-lb. elephant in the room: It’s in a strip mall anchored by a Long’s Drugs. That’s it in the corner of the Google Street View screenshot above. But don’t let that discourage you as you drive up to Antonio’s Italian Kitchen, which may very well have the best Italian food […]