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.
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.