FreeFrom
·
Cafes
au
2026 Index
Cities
Gluten-free
Vegan
How we score
For cafe owners
FreeFrom
·
Cafes
au
Menu
Australia
›
NSW
›
Castle Hill
›
Kopi N Teh
Kopi N Teh
★ 4.8
· 135 Google reviews
Castle Hill, NSW
143 menu items analysed
32/7 Carrington Rd, Castle Hill NSW 2154, Australia
◐ Directions
☎ Call
↗ Website
◎ Instagram
Coverage
How well it caters
How we score
Gluten-Free
1
%
Token
1
of
143
menu items
Dairy-Free
0
%
Token
0
of
143
menu items
Vegan
0
%
Token
0
of
143
menu items
Vegetarian
4
%
Token
6
of
143
menu items
Last analysed 24 October 2026
The menu
143 items
food
Avocado Salad & Cheese Wrap
$10
Veg
Bread with Jams
$5
Veg
Breakfast Combo (M)
$8
Breakfast Combo (S)
$7
Breakfast Combo (L)
$9
Breakie Wrap
$13
Cheeseburger (Burger/Wrap)
$13
Chicken Avocado Wrap
$13
Chicken Schnitzel (Burger/Wrap)
$12
Coco Kopi Peng
$7.80
Deluxe Bacon & Egg
$12
Double Bacon & Egg
$13
Egg & Lettuce Sandwich
$7.50
Veg
Egg on Toast
$9
Veg
Fish (Burger/Wrap)
$11
Ham, Cheese & Tomato Sandwich
$8
Hash Brown (Burger/Wrap)
$11
Veg
Kopi Peng
$7.80
Roast Chicken Sandwich
$9.50
Salad Sandwich
$7
Veg
Signature Fried Chicken (Burger/Wrap)
$13
Standard Bacon & Egg
$9
Tuna, Lettuce & Mayo Sandwich
$8
coffee
Cappuccino (M)
$5.80
Cappuccino (S)
$4.80
Cappuccino (L)
$6.80
Coco Kopi (M)
$6.30
Coco Kopi (L)
$7.30
Coco Kopi (S)
$5.30
Dirty Chai (S)
$5.30
Dirty Chai (L)
$7.30
Dirty Chai (M)
$6.30
Dirty Matcha (M)
$6.30
Dirty Matcha (L)
$7.30
Dirty Matcha (S)
$5.30
Flat White (S)
$4.80
Flat White (L)
$6.80
Flat White (M)
$5.80
Iced Coffee
$8.50
Iced Dirty Chai
$9
Iced Dirty Matcha
$9
Iced Latte
$6.50
Iced Long Black
$6.50
Iced Mocha
$9
Kopi (L)
$7.30
Kopi (S)
$5.30
Kopi (M)
$6.30
Latte (M)
$5.80
Latte (L)
$6.80
Latte (S)
$4.80
Long Black (M)
$5.80
Long Black (S)
$4.80
Long Black (L)
$6.80
Macchiato
$4.30
Mocha (L)
$7.30
Mocha (M)
$6.30
Mocha (S)
$5.30
Piccolo
$4.30
Short Black (Double)
$4.80
Short Black
$4.30
drinks
Apple Juice (Kid)
$7.50
Apple Juice (Regular)
$9
Babyccino
$2
Banana Smoothie (Kid)
$7.50
Banana Smoothie (Regular)
$9
Caramel Milkshake (Kid)
$5.50
Caramel Milkshake (Regular)
$7
Carrot Juice (Kid)
$7.50
Carrot Juice (Regular)
$9
Chai Frappe
$9
Chai Latte (L)
$7.30
Chai Latte (S)
$5.30
Chai Latte (M)
$6.30
Chamomile
$4.80
Choc Chai Frappe
$9
Chocolate Frappe
$9
Chocolate Milkshake (Kid)
$5.50
Chocolate Milkshake (Regular)
$7
Coco Teh (S)
$5.30
Coco Teh (M)
$6.30
Coco Teh (L)
$7.30
Coffee Frappe
$9
Coffee Milkshake (Kid)
$5.50
Coffee Milkshake (Regular)
$7
Cookie & Cream Frappe
$9
Dirty Chai Frappe
$9
Dirty Matcha Frappe
$9
Earl Grey
$4.80
English Breakfast
$4.80
Green
$4.80
Hot Chocolate (L)
$7.30
Hot Chocolate (M)
$6.30
Hot Chocolate (S)
$5.30
Hot Milo (L)
$7.30
Hot Milo (S)
$5.30
Hot Milo (M)
$6.30
Lemon & Ginger
$4.80
Lime Milkshake (Kid)
$5.50
Lime Milkshake (Regular)
$7
Mango Smoothie (Regular)
$9
Mango Smoothie (Kid)
$7.50
Matcha Frappe
$9
Matcha Latte (M)
$6.30
Matcha Latte (S)
$5.30
Matcha Latte (L)
$7.30
Milo Latte (L)
$7.30
Milo Latte (S)
$5.30
Milo Latte (M)
$6.30
Mixed Berries Smoothie (Kid)
$7.50
Mixed Berries Smoothie (Regular)
$9
Mocha Frappe
$9
Orange Juice (Kid)
$7.50
Orange Juice (Regular)
$9
Peppermint
$4.80
Teh Chai
$4.80
Teh Tarik (S)
$5.30
Teh Tarik (M)
$6.30
Teh Tarik (L)
$7.30
modifier
Almond Milk
$1
Almond Milk
$1
Brioche Bun
$2
Caramel Syrup
$1
Caramel Syrup
$1
Decaf
$1
Decaf
$1
Extra Sauce
$1
Extra Shot
$1
Extra Shot
$1
GF Sourdough
$2
GF
Hazelnut Syrup
$1
Hazelnut Syrup
$1
Ice Cream
$1
Lactose Free Milk
$1
Lactose Free Milk
$1
Lunch Combo Small Chips & choice of Soft Drink or Water
$8
No Ice
$1
Oat Milk
$1
Oat Milk
$1
Soy Milk
$1
Soy Milk
$1
Turkish Roll
$2
Vanilla Syrup
$1
Vanilla Syrup
$1
More scored cafes in NSW
Gong Cha Castle Hill
★ 4.3
Castle Hill, NSW · 2 items
GF · 100%
Veg · 100%
Mexis Cafe
★ 4.1
Castle Hill, NSW · 95 items
GF · 15%
Wills Café
★ 4.6
Castle Hill, NSW · 32 items
GF · 13%
Veg · 13%
Hudson George
★ 4.2
Castle Hill, NSW · 113 items
No strong dietary signals
INDULGE CAFE & EATERY
★ 4.0
Castle Hill, NSW · 64 items
No strong dietary signals
XS Espresso Castle Hill
★ 4.4
Castle Hill, NSW · 140 items
No strong dietary signals