At Sheilas you will find a peaceful space that invites to relax, rest and relief stress. Sheila is a welcoming hostess that makes you feel comfortable and at ease.