Takara 88

1900 Cayuga St., Madison, Wisconsin

1900 Cayuga St., Madison, Wisconsin
11 am-2:30 pm and 4:30 pm-10 pm Mon.-Thurs., 11 am-2:30 pm and 4:30 pm-10:30 pm Fri.-Sat., noon-9:30 pm Sun.
Bar, Restaurant
Japanese, Sushi
Wheelchair Access
Dinner, Lunch, Take-Out