Franky's

Franky's is an upcoming restaurant in Island Central.

Trivia

 * Construction on Franky's began on September 6, 2017 when a crane appeared carrying the restaurant's sign.