Red

Red is a chic restaurant that serves up inventive sushi rolls and grilled Japanese cuisine in a modern, sophisticated setting. Red is one of the Three Best Rated® Sushi in Madison, WI.