Formosa Banner

Also Loved In

OTHERS LOVED IN:

Asian Food

Sushi

Thaifood Restaurant

221 E College St # 241
Iowa City, IA 52240-1699 Map
Phone: (319) 338-8880