Olive On Main is a Mediterranean restaurant offering a menu of traditional recipes and American fare in a family-friendly atmosphere with local art and happy hour specials.