Maxafoods offers flavorful Indian street food and snacks.