Formosa
241 E College Street
Iowa City IA United States
Restaurant is located on ground floor of building, across the walkway from the public library. It is open, with natural lighting, and most tables are configured for hot pot dining.
Web Information:
Web Page
Phone: 319.338.8880
Smoking: not permitted
Dress: casual
Parking: pay parking