Star Inn at Harome among cheapest Michelin star restaurants December 6, 2023 News by Leave a Comment on Star Inn at Harome among cheapest Michelin star restaurants The Star Inn at Harome in North Yorkshire has been featured in the ‘cheapest Michelin star restaurants for dinner’ guide in Great Britain by the Michelin Guide.