Skip to main content

Red Sea Cafe & Restaurant

55 Church Gate, Leicester

At a glance

Destination
Leicester