Play the USA TODAY Daily Crossword Puzzle. Mastro's hasn't posted a menu for its Columbus restaurant yet, but its 23 other locations from Boston to downtown Los Angeles feature steaks, seafood and ...
Its food is loved by celebrities, and its wine list is recognized by Wine Spectator. Mastro's has locations in L.A., New York, Miami and now Columbus.
Mastro's hasn't posted a menu for its Columbus restaurant yet, but its 23 other locations from Boston to downtown Los Angeles feature steaks, seafood and traditional steakhouse sides. In the know ...