Bagattis
➤ 56-58 South End, Croydon, United Kingdom
Vegetarian, Italian, Pizza, Pasta, Steak
"always fab for years regular jagd, they even fed us a great delivery service during the lockdown. if they are somewhere close and great eating to reasonable trips then they don't see further"