09/06/2026
Introduce our newest menu addition: the Grilled London Broil Lo**ta!
This dish features tender, flame-grilled London broil, perfectly sliced and topped with savory sautéed onions and a bright, mild chimichurri sauce. It is served alongside a comforting portion of creamy mashed potatoes. Come by and be among the first to try it!