Patchogue poster
Oakdale poster
Lake Grove poster
Order Online

Order Online

Pick Up your Favorite Food

To ensure that our customers receive the best possible service, we have implemented an online ordering system. This allows for fast and efficient service, making it easy to enjoy our delicious food.

Order PatchogueOrder Lake Grove Oakdale Pick Up Oakdale Delivery

Private Parties

Book your next Party with Us!

Whether you're celebrating a milestone, hosting a corporate event, or just gathering with friends, our restaurant is the perfect setting.

Patchogue book a partyOakdale book a partyLake Grove book a party
  • slideshow photo number 1

    Delicious Cuisine

    Exceptional Service
  • slideshow photo number 2

    Prepared to

  • slideshow photo number 3

    Authentic Taste

    in Every Dish


Let us Cater your next Event

Our catering menu features a variety of dishes, expertly crafted by our team of skilled chefs, that are sure to leave a lasting impression on your guests and make your event a success.

Patchogue catering Oakdale catering

Lake Grove catering

About us

Who's An Idiot?

Welcome to the Village Idiot!

 We've got three locations for everyone. Sports fans can catch games on our many TVs while enjoying cold beers, and families can have a great meal together away from home. Kids under 12 eat free Mon-Thurs, 3-7pm - you can’t beat that! Friends can party with live music, while foodies will love our rotating menu and awesome deals. On weekends, our DJs spin the latest hits that keep the energy high. Our fun staff will take care of you and make sure you’re having a great time.  

Don’t be an idiot, come to the Idiot!

Check out our three locations when you are in the area! 

Village Idiot Patchogue 8 E Main St, Patchogue, NY

 Village Idiot Irish Pub 1487 Montauk Hwy, Oakdale, NY 

Village Idiot Lake Grove 2811 Middle Country Rd, Lake Grove, NY



8 East Main Street
Patchogue, NY

1487 Montauk Hwy
Oakdale, NY

Lake Grove
2811 Middle Country Rd
Lake Grove, NY


Mon, Tue, Wed, Thur
11:00 AM - 12:00 AM
Fri, Sat
11:00 AM - 2:00 AM
9:00 AM - 12:00 AM