CROCODILE PALACE

Salted cod and chicken fried rice at Crocodile Palace, a newer Chinese-themed restaurant.

Tags