A Taste of Tayb
1517 NE Central Ave Minneapolis, Minnesota 55413 | Restaurant Info