Indian restaurant, Babu's Indian Spice, is known for its family-friendly atmosphere and popular specials. Takeaway available.