Phone

Address

128 Tooley Street
London
SE1 2TU

Map

Map for Mega Pizza & Pasta

Food types

We don't know what they serve here yet.

Menu

Menu for Mega Pizza & Pasta

Reviews

No one has left a review yet.