Prime Time Subs and Cafe Lees is located at 2162 Prince of Wales Drive, Ottawa, ON, Canada. It provides products/services related to . Call 6132249974 to talk to a representative of Prime Time Subs and Cafe Lees.
Keywords:
cafes, eating places, Coffee & Tea.