Tony Tantillo reports on Greek Taverna in this video
18 Best Things to Do in Montclair, New Jersey
Greek cheeses at Greek Taverna - The Star Ledger
Here's the real Greek deal -- bones and all for Inside Jersey
Restaurant Review for New Jersey Monthly featuring Greek Taverna