Nimroz Restaurant
Address:
21991 El Toro Rd, Lake Forest, CA 92630
Phone:
(949) 380-4222
Hours:
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9:30pm
- Sat: 12pm-9:30pm
- Sun: 12pm-9pm
Other Businesses:
- White Elephant Thai Fusion at 22611 Lake Forest Dr, Lake Forest, CA 92630
- Jin Japanese Restaurant at 21212 Bake Pkwy, Lake Forest, CA 92630
- Crush Wine Bar & Restaurant at 22741 Lambert St, Lake Forest, CA 92630
- Shivas Restaurant at 20651 Lake Forest Dr Suite A 101, Lake Forest, CA 92630
- Fuji Grill at 20702 Lake Forest Dr, Lake Forest, CA 92630