Narro is a charming bistro known for its upscale local dishes, served in a brick-walled setting with outdoor seating. The menu features contemporary French cuisine crafted with fresh ingredients.