Red Rock Cafe Restaurant

Phone orders only

591 Middle Tpke, Storrs Manfld, CT 06268

$15 MinimumAre you the owner?

FAQ