Grilled beef rolls tied with greens, served on Himalayan salt stone, decorated with edible flowers and herbs, fine dining presentation.
Grilled beef rolls tied with greens, served on Himalayan salt stone, decorated with edible flowers and herbs, fine dining presentation.