Angelos Restaurant
Address:
2400 21st St, Kenner, LA 70062
Phone:
(504) 467-1533
Restaurants
Other Businesses:
- Liuzza's Sports Bar at 2500 W Metairie Ave, Kenner, LA 70062
- Asian Super Buffet at 3900 Williams Blvd, Kenner, LA 70065
- Come Back Inn at 3826 Williams Blvd, Kenner, LA 70065
- Pizza Hut at 3800 Williams Blvd, Kenner, LA 70065
- Pizza Hut at 2633 Williams Blvd, Kenner, LA 70062