Mimosa Lounge offering a delightful atmosphere. A restaurant located in Truro. Family-friendly.