Error
  • Error loading feed data

Location

  
Red Moon Restaurant can be found in the Aldrich Plaza shopping center, which also contains the Bed Bath & Beyond and Walgreens. The shopping center is on the corner of Route 9 North and Aldrich Rd.

 


View Larger Map

Additional information