Open Rice Pan Asian & Japanese Bistro

restaurant in Pelham Islands, North Stamford

Open Rice of Stamford is your go-to Chinese & Japanese restaurant for a wide variety of sushi, as well as a hibachi grill. For a complete menu visit our website!

Phone: (203) 883-8088

Website: www.openricestamford.com

Address: 930 High Ridge Rd