Greek Taverna is a restaurant and bar with locations in Montclair, Edgewater and in Glen Rock on Rock Road. The restaurant offers authentic Greek lunch and dinner menus, serving soups, salads, steak, fish and traditional dishes like moussaka. The restaurant features a full bar, hosts private parties and is available to cater special events. Visit the Greek Taverna's Web site to view complete menus.