Ikaros Greek Restaurant
Address:
3268 Grand Ave, Oakland, CA 94610
Phone:
(510) 899-4400
Hours:
- Mon: 11am-9:30pm
- Tue: 11am-9:30pm
- Wed: 11am-9:30pm
- Thu: 11am-9:30pm
- Fri: 11am-10:30pm
- Sat: 11am-10:30pm
- Sun: 11am-9:30pm
Restaurants,
Restaurants Food Delivery,
Caterers,
Greek
Other Businesses:
- Geta Japanese Restaurant at 165 41st St, Oakland, CA 94611
- Soi 4 Bangkok Eatery at 5421 College Ave, Oakland, CA 94618
- Holy Land Kosher Food at 677 Rand Ave, Oakland, CA 94610
- The Star on Grand at 3425 Grand Ave, Oakland, CA 94610
- Lococos Restaurant at 4270 Piedmont Ave, Oakland, CA 94611