Restaurant at Missouri , United States
511 S Main St, La Monte, MO 65337, USA
Unknow
http://ninja-truck.square.site/