SUSHI TAKATSU
Toggle navigation
HOME
MENU
ABOUT
HOURS
CONTACT
PRESS
ORDER ONLINE
733 South Marquette Avenue
Minneapolis, 55402
612-339-5981
Privacy Policy