Outback Steakhouse Japan

Outback Steakhouse Japan

In my latest food adventures, I went to a place I enjoyed eating at in the States – Outback Steakhouse. Well, Outback Steakhouse Japan, that is. There are a number of Outback Steakhouse’s in Japan; I’ve eaten at two different...