Red Rock Cafe Restaurant

591 Middle Turnpike Storrs CT 06268 USA

(860) 429-1366

Location