Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


Double D Cafe



122 Main Street
Lehr, ND 58460

View more Lehr restaurants

(701) 378-2310

Cuisine: American Restaurants, Cafes


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Business Profile for Double D Cafe

Double D Cafe is located at 122 Main Street in Lehr, North Dakota. Dawn Dallman is the owner of this location. Double D Cafe generates about $80,000 in income.

Double D Cafe Reviews

Add your review for Double D Cafe.

    Map of Double D Cafe

    Nearby Restaurants