Niko's Corner offers a variety of grilled dishes.