AUSTRALIAN GOOD FOOD GUIDE - Home of the Chef Hat Awards

Leichhardt Thai Restaurants

Menu may include: Salt & Pepper Squid - lightly battered tossed with coriander, garlic and chili sauce; BBQ Lamb - grilled bbq lamb marinated with an Mediterranean influence served with mixed vegie...