Lapidus Restaurant

Address:

10 I Street Southwest
Washington
20024
United States