1
Edo Japanese Restaurant
532 S Park St
Madison WI 53715
2
Echo Tap & Grill
551 W Main St # 2
Madison WI 53703
3
Sushi Express
610 University Ave
Madison WI 53715
4
Osaka House
505 State St
Madison WI 53703
5
Takara Japanese Restaurant
315 State St
Madison WI 53703