Description
Skewered pieces of Beef marinated in teriyaki sauce, grilled and served with teriyaki sauce
Malta's leading Asian, Sushi and Indian food for delivery
Skewered pieces of Beef marinated in teriyaki sauce, grilled and served with teriyaki sauce