Mosaru Menasu

Menasinakai Balaka

Menasinakai Balaka are sun dried stuffed Green Chilies, which are Shallow fried before serving in South India. Time Required: 15…