Rozafa Restaurant and Tavera

Avg. User Rating:


57-63 Princess Street, Manchester, England M2 4EQ
Show More Info
Rozafa Restaurant and Tavera Photo, Manchester, England

User Reviews


This Greek Won't Break the Bank
This Greek Won't Break the Bank