Outback Steakhouse 3660


Outback Steakhouse #3660 is an Outback Steakhouse restaurant located at 1735 Hilliard Rome Road in Columbus, Ohio.[1]

Outback Steakhouse #3660
Map
Store number3660
Address1735 Hilliard Rome Road
CityColumbus, Ohio
Coordinates39°59′12″N 83°09′06″W / 39.98678°N 83.15178°W / 39.98678; -83.15178Coordinates: 39°59′12″N 83°09′06″W / 39.98678°N 83.15178°W / 39.98678; -83.15178

References Edit