400 Des Peres RdSt. Louis, MO 63131 (314) 835-6150
Online menus, items, descriptions and prices for Samurai Sams Teriyaki Grill - Restaurant - Saint Louis, MO 63122