Registered on Apr 6 06
About Megacita on VegGuide
Megacita has added 1 entry, written 5 reviews and rated 7 entries. Megacita has not uploaded any images.
Megacita's average rating is 4.1.
Megacita has rated some entries but doesn't seem to really dislike any of them.