The Looking Glass is an upscale restaurant that offers an extensive menu of delicious dishes made with fresh, locally sourced ingredients. With its elegant decor, friendly staff, and top-notch service, it’s the perfect place to enjoy a memorable dining experience.