You can call on this number (609) 652-8322 to order food from the Best Food In Town restaurant located on 325 E Jimmie Leeds Rd, Galloway, NJ 08205.