Crazy Noodles is an Asian fusion restaurant offering a menu of pasta dishes and Asian-style noodles, featuring both Thai and Italian fare. Takeout and delivery options are available.