Is it true that liberty in new york has restaurant?

Philippines
March 19, 2007 12:15am CST
where is it exactly located? anyone knows about that?
No responses