Designed by
Title
Stuffed squid on a leaf of lettuce with greens, tomatoes, cheese and red onions with oyster sauce #155811755
Description
European cuisine, Mediterranean dish. Stuffed squid on a leaf of lettuce with greens, tomatoes, cheese and red onions with oyster sauce