Cherry Red is an establishment located at 2 Croft Gardens.