Location:

121 Iowa Ave.Iowa CityIowa52240United States View Map

Revenue:

$2.8 Million

Employees:

14

Phone:

(319) 337-2010
More

Description:

Basta is an energetic Italian restaurant in Downtown Iowa City. Our menu features handmade pasta, gourmet pizza and Italian wines....  

Read More

Revenue History

Employment History

Competitors

#company nameemployeesrevenuerevenue per employee
competitor company logo
Monica10$2M$200K
competitor company logo
Pusateri10$2M$200K
competitor company logo
Eatery / A21$4.2M$200K

Recently Updated profiles at this company

Executive Chef

Browse ZoomInfo’s Directories