Lost Society

2001 14th St NW, Washington, DC, 20009, United States

Last Updated Mar 25, 2025

Company Overview

Company Name

Lost Society

Address

2001 14th St NW, Washington, DC, 20009, United States

About Lost Society

Lost Society is a high-end New American steakhouse located in Washington, D.C. The restaurant offers a unique dining experience with a dark, retro vibe, a rooftop lounge, and vibrant nightlife. Patrons can enjoy a menu of American cuisine, craft cocktails, and a lively atmosphere at this upscale establishment.

Frequently Asked Questions about Lost Society

Advertising Pixels

  • Facebook Ad Pixel

Social Profiles

Key Decision Makers

James Parfitt Owner
LinkedIn