Authentic restaurant with cozy indoor and outdoor seating near Penllergaer Woods. Offers a holiday-like escape. Parking available. Pet-friendly.