Chinchilla

By Chinchilla

Steak Tartare

This particularly fine steak tartare was sourced from a mountain restaurant. With some not inconsiderable spice thrown in this was perhaps the best I have ever had! Well done Switzerland!

Comments
Sign in or get an account to comment.