6841 Longview Rd, Kansas City, MO 64134
Elwaha Cafe is a Mediterranean restaurant located at 6841 Longview Rd, Kansas City, MO 64134. It has received 59 reviews with an average rating of 4.6 stars.
The address of Elwaha Cafe: 6841 Longview Rd, Kansas City, MO 64134
Elwaha Cafe has 4.6 stars from 59 reviews
Mediterranean restaurant