Thread regarding Outback Steakhouse

Outback Steakhouse closed in Elmhurst, too bad!

I liked this steakhouse! It was one of the better ones in the area hands down.

The Outback Steakhouse left their location here at the 88-01 Queens Blvd, Elmhurst, New York address a while ago I think. Too bad!

by
| 403 views | | no replies yet
Post ID: @OP+hbGk8Yc1

There are no replies in this thread yet. Be the first to post a reply below:

Post a reply

: