Tasty Palace
7943 Watt Ave #300, Antelope
(916) 331-1122
Menu
Reserve
Restaurants in Antelope, CA
Tasty Palace
7943 Watt Ave #300, Antelope, CA 95843
(916) 331-1122