Red Door, MOSCOW, Idaho (ID)

Looking for some food? Red Door might cook the sort of dinner that suits you.
Comfortably stationed at 215 South Main Street () in MOSCOW, Idaho (ID) (83843), Red Door can be contacted at 2088827830. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in MOSCOW, Idaho (ID)


Red Door contact information and details:
Address: 215 South Main Street - , MOSCOW, Idaho (ID) 83843
Contact Phone: 2088827830