Tsevi's Pub And Grill Address: 8025 Mackenzie Rd, Affton, MO 63123 Phone: (314) 752-4601 Nice to Know: Good For Kids Yes Noise Level Average Parking Lot Wifi Free Accepts Credit Cards Yes Outdoor Seating Yes Restaurants Other Businesses: A Big Chill at 8001 Mackenzie Rd, Affton, MO 63123 Olive Garden at 5529 S. Lindbergh, Affton, MO 63123 Ambrosia Restaurant & Bar at 9416 Gravois Rd, Affton, MO 63123