Royal Lemon

Restaurants 
Address:
Rua da Madre Terezina, No 6, Sin Tak Garden, R/C, Macau
Phone:
28550267
Hours:
12:00-22:00  Mon
12:00-22:00  Tue
12:00-22:00  Wed
12:00-22:00  Thu
12:00-23:00  Fri
12:00-23:00  Sat
12:00-23:00  Sun