Embed Code


Steak Rosso Rosso
Niseko Town, Japan
Wagyu beef! A great steakhouse that offers quite a few options for high quality Japanese wagyu beef. Good times!
Posted by
Brent Ross
Download the travelstoke app