Reviews of Baby Crab. (Restaurant) in Yonkers (New York).