5.0
1 review

Bel Aire Diner

31-91 21st Street, Astoria, NY

AmericanGreekMexican$$

About Bel Aire Diner

A classic diner founded in 1965 that's been continuously open 365 days a year since then. Featuring a menu with over a thousand items., from live lobster to classic Greek and Mexican dishes, American Comfort Food, vegan and vegetarian options, there is always something to delight your palate. Family owned and operated, Bel Aire Diner continuously looks for ways to improve ourselves and help the community around us. You may have seen us in the news recently, as we added a drive-in theater to our list of amenities. Join our e-mail list for all upcoming events!

Halal summary

Staff has given verbal assurance of halal status. All food at this restaurant is certified halal.

Fully halal
Alcohol served

HalalRank

Score reflects admin-confirmed halal status, with an active issue report under review.

Photos

Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026
Photo of Bel Aire Diner
Shahed AmanullahApr 21, 2026

Hours

Monday05:00 AM - 12:00 AM
Tuesday05:00 AM - 02:00 AM
Wednesday05:00 AM - 02:00 AM
Thursday05:00 AM - 02:00 AM
Friday05:00 AM - 02:00 AM
Saturday05:00 AM - 02:00 AM
Sunday05:00 AM - 02:00 AM

Amenities

Parking space
Restroom
To-go
WiFi
Handicap access

Social media

XFacebookInstagram

Location

31-91 21st Street, Astoria, NY

5.0
1 review
5
4
3
2
1
Google

Google Reviewer

Google
Feb 11, 2026
5

I was at this location with a group of people & we each had something different to try. The food is good & they serve you plenty. They have a large menu of items to choose from, so it would be easy for you to try something you like or different. Prices on the menu from what we noticed, went mostly from $15-$20. Food service was also good. The restroom area is clean. The parking here is also a plus, as you can park (no meters) in the lot next to the diner. This was our first time at this location & it made a good impression on us. We'll go back again. 😋👍