Ichabods Salad Bar Las Vegas

Open 24 hours Live music and gaming Vintage Vegas atmosphere Warm, welcoming environment 3300 E Flamingo Rd. Ste. 15 Las Vegas, Nevada 89121 Phone: 702-451-2323