Cafe Barcelona

520 Southwest Blvd.
Kansas City
Missouri
United States