Live in the D: Dine in the D - The Standard Bistro

Taste the flavors of France right here in the D.