Mooloolaba

This store might be small but offers a marvelous view of the beach, plus great people watching!