Irashiai 2 is a Japanese restaurant in Palm Bay, FL. It carries a 4.8-star rating from 1,615 Google reviews. You will find it open 11 AM – 9:15 PM Tuesday to Saturday and closed on Monday. You will find it at 4870 Babcock St NE #1, Palm Bay, FL 32905. Reach them on (321) 312-4540, or see more at irashiai2jb.com.