What is the location of the newly.opened Metro diner?
Address: 2053 S Tamiami Trail, Venice, FL 34293, USA
Daniel Cole (Dan'l T) | Oct 13, 2019
SE corner of the US41 and Alligator intersection, in front of Galleria Shopping Center.
Kimberly Brandon | Oct 13, 2019
Corner of tamiami and alligator Venice
Thanks! Your answer is awaiting moderation.