May Cafe

A closed Vietnamese restaurant known for its giant Paul Bunyan lumberjack Muffler Man statue.