Masala

9 S Dubuque St, Iowa City 52240, United States Get Directions to this spot
9 S Dubuque St
Iowa City, 52240
FL, United States
(319) 338-6199

Rate and review Masala in Iowa City, FL, United States!

Share your experiences at Masala with your friends or discover more Restaurants in Iowa City, FL, United States.