Red Door, MOSCOW, Idaho (ID)
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
