1 Kansas City Blvd, Kansas City, Missouri 64153 USA
Taste of Brazil Carne Louca Sandwich (and Blvd '89 Lager).
Photo Credit: Yelp