Update Info - Studio Movie Grill Arena Grand Theatre
This restaurant was reported as closed. If it is open, let us know.
Studio Movie Grill Arena Grand Theatre
175 West Nationwide Blvd
Columbus, OH 43215
175 West Nationwide Blvd
Columbus, OH 43215