Townhouse Kitchen And Bar

PERMANENTLY CLOSED

Los Angeles
Townhouse Kitchen And Bar

15301 Ventura Blvd

Los Angeles, CA 91403

The first Cali location of Chi-town's eclectic American grubbery's got floor-to-ceiling windows and hardwood floors, all around a modern-looking, rounded wood bar with 30 beers on tap; grub includes grilled marinated skirt steak w/ chimichurri sauce, avoc