Pizza Madness opened a few short years ago and quickly became a South Maui favorite. Located next to Maui Dive Shop on South Kihei Road, walking into Pizza Madness is kind of like entering the belly of an old wooden ship. The bronze-looking statues hanging around the...

read more