1201 W 103rd St, Kansas City, MO | Map it
(816) 941-6600 | View Website
out of 5
14 Reviews
Italian Food , Outdoor Dining